package com.zhongwang.business.module.fileManage.dao;

import com.zhongwang.business.module.fileManage.model.FileModel;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface FileDao {
    /**
     * 查询附件信息
     * @param model
     * @return
     */
    List<FileModel> selFileInfo(FileModel model);
    /**
     * 执行添加附件
     */
    int addFileInfo(FileModel model);

    /**
     * 删除
     * @param id
     * @return
     */
    int delFileInfo(Integer id);

    /**
     * 查询附件信息
     * @param id
     * @return
     */
    FileModel selFileInfoById(Integer id);

    /**
     * 编辑数据
     * @param model
     * @return
     */
    int editFileInfo(FileModel model);

    /**
     * 查询合同下的全部附件信息
     * @param id
     * @return
     */
    List<FileModel> selFileInfoByConId(Integer id);
}
